package allwe.thread;

public class Test {
    public static void main(String[] args) {
        //给main方法设置主线程名字
        Thread.currentThread().setName("主线程");
        //主线程中输出10个数
        for (int i = 0; i <= 10; i++) {
            System.out.println(Thread.currentThread().getName()+ " =============== " + i);
        }

        //制造其他线程来争抢cpu资源
        //具体的线程对象
        Thread01 thread = new Thread01("123456");
//        thread.setName("zixiancheng");
        //thread.run(); //调用run方法，执行想要执行的方法
        //！！！注意这里的run方法不能直接调用，如果直接调用就会被当成普通方法
        //想要thread子线程起作用，必须先启动线程
        thread.start(); //开启线程，并且运行这个线程的run方法，这个方法是Thread类的方法

        //主线程中输出10个数
        for (int i = 0; i <= 10; i++) {
            System.out.println("main2 =============== " + i);
        }
    }
}
